/*
 * @Author: MiNine
 * @Date: 2020-09-18 16:57:51
 * @LastEditors: 罗微
 * @LastEditTime: 2020-09-21 16:33:24
 * @Description: 理赔订单
 */
const {
    Schema,
    model
  } = require('mongoose');
  const claimOderSchema = new Schema({
    //状态
    status: {
      type: Number,
      default: 1
      /*
      0 : 异常
      1 : 正常理赔状态(未处理)
      8 : 同意理赔
      9 : 拒绝理赔
      */
    },
    //销售员id
    adminId: {
      type: Schema.Types.ObjectId,
      ref: 'Admin'
    },
    //客户id
    clientId: {
      type: Schema.Types.ObjectId,
      ref: 'Client'
    },
    //申请时间
    dueTime: String,
    //凭证 文字信息(证据)
    voucher: String,
    //保险订单id
    insureOrderId: {
      type: Schema.Types.ObjectId,
      ref: 'InsureOrder'
    }
  }, {
    versionKey: false
  })
  
  const ClaimOrder = model('ClaimOrder', claimOderSchema);
  
  module.exports.ClaimOrder = ClaimOrder;